package com.fanco.learn_datastruct_leetcode.jvm;

/**
 * @author qiaowang 2021/8/23
 * 描述
 *
 * 两栈 虚拟机栈 方法栈
 * 两方法区 类静态 + 常量
 */
public class GcRootsDemo {

    // 方法区中的类静态属性引用的对象
//    private static GcRootsDemo t2;

    //方法区中的常量引用，GC Roots也会以这个为起点，进行遍历
//    private static final GcRootsDemo t3 = new GcRootsDemo();


    public static void main(String[] args) {
        m1();
    }

    public static void m1 () {
        // JAVA虚拟机栈的引用对象
        GcRootsDemo gcRootsDemo = new GcRootsDemo();
        System.gc();
        System.out.println("第一次GC完成");
    }
}
